758 x 135 x 109 meters = 2486.88 x 442.91 x 357.61 feet