135 x 76 x 512 meters = 442.91 x 249.34 x 1679.79 feet