270.2 meters = 886.48294 feet