201 x 261 x 105 feet = 61.26 x 79.55 x 32 meters