134.51 meters = 441 feet and 3.67 inches