1093.7 meters = 3588.254593 feet