331.9 meters = 1088.910761 feet