268 x 906 x 109 meters = 879.27 x 2972.44 x 357.61 feet