267.52 inches = 6.795008 meters