2506.87 cm to inches