120.33 meters = 394.783465 feet