101 x 226 meters = 331.36 x 741.47 feet