135 feet and 11.8 inches = 41.448 meters