332.3 meters = 1090.223097 feet