17.712 meters = 58 feet and 1.32 inches