138 feet and 8 inches = 42.266 meters