32 feet and 10.4 inches = 10.018 meters