119.82 meters = 393 feet and 1.32 inches