427 x 365 x 264 feet = 130.15 x 111.25 x 80.47 meters