134.1 meters = 439.96063 feet