348.1 meters = 1142.060367 feet