120.01 meters = 393 feet and 8.8 inches