1245.9 meters = 4087 feet and 7.18 inches