268.43 inches = 6.818122 meters