267 x 427 x 282 feet = 81.38 x 130.15 x 85.95 meters