270.72 inches = 6.876288 meters