105 x 241 x 427 feet = 32 x 73.46 x 130.15 meters