12.954 meters = 42 feet and 6 inches