119.85 meters = 393.208661 feet