2676 meters = 267600 cm