741 x 389 feet = 225.86 x 118.57 meters