120.24 meters = 394 feet and 5.86 inches