138 feet and 2 inches = 42.113 meters