615 x 512 x 81 meters = 2017.72 x 1679.79 x 265.75 feet