2226.8 feet = 678.72864 meters