22.433 meters = 73 feet and 7.19 inches