363 x 486 feet = 110.64 x 148.13 meters