1136.9 feet = 346.52712 meters