2674.48 cm to inches