125 x 264 x 154 meters = 410.1 x 866.14 x 505.25 feet