269.72 inches = 6.850888 meters