136 feet and 10.2 inches = 41.712 meters