119.91 meters = 393 feet and 4.87 inches