109.49 meters = 359.21916 feet