678.79 meters = 2227.001312 feet