264.72 inches = 6.723888 meters