331.58 meters = 1087 feet and 10.33 inches