381 x 502 feet = 116.13 x 153.01 meters